package edu.algo3.algoThief.domain;

import edu.algo3.algoThief.dao.Repositorio;

public class Pista {

    private String pista;
    
    public Pista()
    {
    	this.pista = "";
    }
    
    public Pista(String nombreJugador)
    {
    	this.pista = Repositorio.cargarJugadorPistaActual(nombreJugador);   
    }

    public Pista(String pistaDePais, String pistaDelLadron) {

        this.construirPista(pistaDePais, pistaDelLadron);
    }

    public void construirPista(String pistaDePais, String pistaDelLadron) {
        StringBuilder sb = new StringBuilder();
        sb.append(pistaDePais);
        sb.append(". ");
        sb.append(pistaDelLadron);
        this.pista = sb.toString();
        
        // TODO : anadir una probabilidad sobre el uso de el / ella / la persona.
    }

    public String getPista() {

        return pista;
    }

}
